Goto

Collaborating Authors

 reconfiguration sequence


TransforMARS: Fault-Tolerant Self-Reconfiguration for Arbitrarily Shaped Modular Aerial Robot Systems

Huang, Rui, Gao, Zhiyu, Tang, Siyu, Zhang, Jialin, He, Lei, Zhang, Ziqian, Zhao, Lin

arXiv.org Artificial Intelligence

Modular Aerial Robot Systems (MARS) consist of multiple drone modules that are physically bound together to form a single structure for flight. Exploiting structural redundancy, MARS can be reconfigured into different formations to mitigate unit or rotor failures and maintain stable flight. Prior work on MARS self-reconfiguration has solely focused on maximizing controllability margins to tolerate a single rotor or unit fault for rectangular-shaped MARS. We propose TransforMARS, a general fault-tolerant reconfiguration framework that transforms arbitrarily shaped MARS under multiple rotor and unit faults while ensuring continuous in-air stability. Specifically, we develop algorithms to first identify and construct minimum controllable assemblies containing faulty units. We then plan feasible disassembly-assembly sequences to transport MARS units or subassemblies to form target configuration. Our approach enables more flexible and practical feasible reconfiguration. We validate TransforMARS in challenging arbitrarily shaped MARS configurations, demonstrating substantial improvements over prior works in both the capacity of handling diverse configurations and the number of faults tolerated. The videos and source code of this work are available at the anonymous repository: https://anonymous.4open.science/r/TransforMARS-1030/


Dominating Set Reconfiguration with Answer Set Programming

Kato, Masato, Schaub, Torsten, Soh, Takehide, Tamura, Naoyuki, Banbara, Mutsunori

arXiv.org Artificial Intelligence

The dominating set reconfiguration problem is defined as determining, for a given dominating set problem and two among its feasible solutions, whether one is reachable from the other via a sequence of feasible solutions subject to a certain adjacency relation. This problem is PSPACE-complete in general. The concept of the dominating set is known to be quite useful for analyzing wireless networks, social networks, and sensor networks. We develop an approach to solve the dominating set reconfiguration problem based on Answer Set Programming (ASP). Our declarative approach relies on a high-level ASP encoding, and both the grounding and solving tasks are delegated to an ASP-based combinatorial reconfiguration solver. To evaluate the effectiveness of our approach, we conduct experiments on a newly created benchmark set.


Core Challenge 2023: Solver and Graph Descriptions

Soh, Takehide, Tanjo, Tomoya, Okamoto, Yoshio, Ito, Takehiro

arXiv.org Artificial Intelligence

In this report, we briefly describe our entry to the 2023 ISR competition: Planning Algorithms for Reconfiguring Independent Sets (PARIS 2023). Our solver is a modified version of the 2022 competition submission, which performed extremely well across several of the tracks Soh et al. [2022]. We have adapted the solver given the newly imposed resource limits and implemented a mechanism for the portfolio approach to return the best solution found during the resource limits. We additionally employ a suite of anytime search methods, which may produce better solutions. Careful handling of the time-limits was required to ensure that the solver responds with an answer in time. In the following, we describe the components of our planner and how we combine them for the different tracks.


Bounded Combinatorial Reconfiguration with Answer Set Programming

Yamada, Yuya, Banbara, Mutsunori, Inoue, Katsumi, Schaub, Torsten

arXiv.org Artificial Intelligence

We develop an approach called bounded combinatorial reconfiguration for solving combinatorial reconfiguration problems based on Answer Set Programming (ASP). The general task is to study the solution spaces of source combinatorial problems and to decide whether or not there are sequences of feasible solutions that have special properties. The resulting recongo solver covers all metrics of the solver track in the most recent international competition on combinatorial reconfiguration (CoRe Challenge 2022). recongo ranked first in the shortest metric of the single-engine solvers track. In this paper, we present the design and implementation of bounded combinatorial reconfiguration, and present an ASP encoding of the independent set reconfiguration problem that is one of the most studied combinatorial reconfiguration problems. Finally, we present empirical analysis considering all instances of CoRe Challenge 2022.


Cooperative 2D Reconfiguration using Spatio-Temporal Planning and Load Transferring

Garcia, Javier, Yannuzzi, Michael, Kramer, Peter, Rieck, Christian, Fekete, Sándor P., Becker, Aaron T.

arXiv.org Artificial Intelligence

These robots are subjected to the constraints of avoiding obstacles and maintaining connectivity of the structure. We develop two reconfiguration methods, one based on spatio-temporal planning, and one based on target swapping. Both methods achieve coordinated motion of robots by avoiding deadlocks and maintaining all constraints. Both methods also increase efficiency by reducing the amount of waiting times and lowering combined travel costs. The resulting progress is validated by simulations that also scale the number of robots.


Connected Reconfiguration of Polyominoes Amid Obstacles using RRT*

Garcia, Javier, Yannuzzi, Michael, Kramer, Peter, Rieck, Christian, Becker, Aaron T.

arXiv.org Artificial Intelligence

Abstract-- This paper investigates the use of a samplingbased approach, the RRT*, to reconfigure a 2D set of connected tiles in complex environments, where multiple obstacles might be present. Since the target application is automated building of discrete, cellular structures using mobile robots, there are constraints that determine what tiles can be picked up and where they can be dropped off during reconfiguration. We compare our approach to two algorithms as global and local planners, and show that we are able to find more efficient build sequences using a reasonable number of samples, in environments with varying densities of obstacles. Cellular structures are related to reconfigurable robotics work, but rather than using intelligent, powered and actuated reconfigurable modules, small robots that walk along the modules are used to move them. This allows the modules to be passive, which reduces their complexity, weight, and cost.


Core Challenge 2022: Solver and Graph Descriptions

Soh, Takehide, Okamoto, Yoshio, Ito, Takehiro

arXiv.org Artificial Intelligence

The general approach to all of the solver tracks was to model the ISR problem as one of automated planning, and use a selection of state-of-the-art solvers to solve these instances. Throughout this document, we describe the encoding, solvers, and overall search setup.


Reconfiguring Shortest Paths in Graphs

Gajjar, Kshitij, Jha, Agastya Vibhuti, Kumar, Manish, Lahiri, Abhiruk

arXiv.org Artificial Intelligence

Reconfiguring two shortest paths in a graph means modifying one shortest path to the other by changing one vertex at a time so that all the intermediate paths are also shortest paths. This problem has several natural applications, namely: (a) revamping road networks, (b) rerouting data packets in synchronous multiprocessing setting, (c) the shipping container stowage problem, and (d) the train marshalling problem. When modelled as graph problems, (a) is the most general case while (b), (c) and (d) are restrictions to different graph classes. We show that (a) is intractable, even for relaxed variants of the problem. For (b), (c) and (d), we present efficient algorithms to solve the respective problems. We also generalize the problem to when at most $k$ (for a fixed integer $k\geq 2$) contiguous vertices on a shortest path can be changed at a time.